package com.gzyz.cheetah.enums.Result;

import com.fasterxml.jackson.annotation.JsonValue;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 状态码的枚举对象
 * @author xclhove
 */

@Getter
@AllArgsConstructor
public enum ResultStatus {
    /**
     * 成功
     */
    SUCCESS(200),
    /**
     * 失败
     */
    ERROR(500),
    /**
     * token异常
     */
    TOKEN_EXCEPTION(501),

    USER_SERVICE_EXCEPTION(502),
    ;
    @JsonValue
    private final int value;
}
